home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 2: Applications / Linux Cubed Series 2 - Applications.iso / editors / emacs / xemacs / xemacs-1.006 / xemacs-1 / lib / xemacs-19.13 / lisp / utils / flow-ctrl.elc < prev    next >
Emacs Compiled Lisp  |  1995-08-29  |  1.9 KB

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was processed as: Emacs Compiled Lisp (other/emacsCompiledLisp).
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert Emacs Compiled Lisp (other/emacsCompiledLisp) magic Unsupported
1% dexvert Combustion 2 Particle Library (other/combustion2ParticleLibrary) ext Unsupported
100% file Emacs/XEmacs v19 byte-compiled Lisp data default
99% file data default
100% TrID Emacs/XEmacs byte-compiled Lisp (generic) default
100% xdgMime text/x-emacs-lisp default (weak)



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 3b 45 4c 43 13 00 00 00 | 0a 3b 3b 3b 20 63 6f 6d |;ELC....|.;;; com|
|00000010| 70 69 6c 65 64 20 62 79 | 20 63 74 68 6f 6d 70 40 |piled by| cthomp@|
|00000020| 77 69 6c 6c 6f 77 2e 63 | 73 2e 75 69 75 63 2e 65 |willow.c|s.uiuc.e|
|00000030| 64 75 20 6f 6e 20 54 75 | 65 20 41 75 67 20 32 39 |du on Tu|e Aug 29|
|00000040| 20 31 34 3a 32 36 3a 31 | 37 20 31 39 39 35 0a 3b | 14:26:1|7 1995.;|
|00000050| 3b 3b 20 66 72 6f 6d 20 | 66 69 6c 65 20 2f 78 65 |;; from |file /xe|
|00000060| 6d 61 63 73 2f 78 65 6d | 61 63 73 2d 31 39 2e 31 |macs/xem|acs-19.1|
|00000070| 33 2d 72 65 6c 65 61 73 | 65 2f 65 64 69 74 6f 72 |3-releas|e/editor|
|00000080| 2f 6c 69 73 70 2f 75 74 | 69 6c 73 2f 66 6c 6f 77 |/lisp/ut|ils/flow|
|00000090| 2d 63 74 72 6c 2e 65 6c | 0a 3b 3b 3b 20 65 6d 61 |-ctrl.el|.;;; ema|
|000000a0| 63 73 20 76 65 72 73 69 | 6f 6e 20 31 39 2e 31 33 |cs versi|on 19.13|
|000000b0| 20 58 45 6d 61 63 73 20 | 4c 75 63 69 64 2e 0a 3b | XEmacs |Lucid..;|
|000000c0| 3b 3b 20 62 79 74 65 63 | 6f 6d 70 20 76 65 72 73 |;; bytec|omp vers|
|000000d0| 69 6f 6e 20 32 2e 32 35 | 3b 20 31 2d 53 65 70 2d |ion 2.25|; 1-Sep-|
|000000e0| 39 34 2e 0a 3b 3b 3b 20 | 6f 70 74 69 6d 69 7a 61 |94..;;; |optimiza|
|000000f0| 74 69 6f 6e 20 69 73 20 | 6f 6e 2e 0a 3b 3b 3b 20 |tion is |on..;;; |
|00000100| 74 68 69 73 20 66 69 6c | 65 20 75 73 65 73 20 6f |this fil|e uses o|
|00000110| 70 63 6f 64 65 73 20 77 | 68 69 63 68 20 64 6f 20 |pcodes w|hich do |
|00000120| 6e 6f 74 20 65 78 69 73 | 74 20 69 6e 20 45 6d 61 |not exis|t in Ema|
|00000130| 63 73 20 31 38 2e 0a 0a | 28 69 66 20 28 61 6e 64 |cs 18...|(if (and|
|00000140| 20 28 62 6f 75 6e 64 70 | 20 27 65 6d 61 63 73 2d | (boundp| 'emacs-|
|00000150| 76 65 72 73 69 6f 6e 29 | 0a 09 20 28 6f 72 20 28 |version)|.. (or (|
|00000160| 61 6e 64 20 28 62 6f 75 | 6e 64 70 20 27 65 70 6f |and (bou|ndp 'epo|
|00000170| 63 68 3a 3a 76 65 72 73 | 69 6f 6e 29 20 65 70 6f |ch::vers|ion) epo|
|00000180| 63 68 3a 3a 76 65 72 73 | 69 6f 6e 29 0a 09 20 20 |ch::vers|ion).. |
|00000190| 20 20 20 28 73 74 72 69 | 6e 67 2d 6c 65 73 73 70 | (stri|ng-lessp|
|000001a0| 20 65 6d 61 63 73 2d 76 | 65 72 73 69 6f 6e 20 22 | emacs-v|ersion "|
|000001b0| 31 39 22 29 29 29 0a 20 | 20 20 20 28 65 72 72 6f |19"))). | (erro|
|000001c0| 72 20 22 54 68 69 73 20 | 66 69 6c 65 20 77 61 73 |r "This |file was|
|000001d0| 20 63 6f 6d 70 69 6c 65 | 64 20 66 6f 72 20 45 6d | compile|d for Em|
|000001e0| 61 63 73 20 31 39 2e 22 | 29 29 0a 0a 28 64 65 66 |acs 19."|))..(def|
|000001f0| 76 61 72 20 66 6c 6f 77 | 2d 63 6f 6e 74 72 6f 6c |var flow|-control|
|00000200| 2d 63 2d 73 2d 72 65 70 | 6c 61 63 65 6d 65 6e 74 |-c-s-rep|lacement|
|00000210| 20 32 38 20 22 5c 0a 43 | 68 61 72 61 63 74 65 72 | 28 "\.C|haracter|
|00000220| 20 74 68 61 74 20 72 65 | 70 6c 61 63 65 73 20 43 | that re|places C|
|00000230| 2d 73 2c 20 77 68 65 6e | 20 66 6c 6f 77 20 63 6f |-s, when| flow co|
|00000240| 6e 74 72 6f 6c 20 68 61 | 6e 64 6c 69 6e 67 20 69 |ntrol ha|ndling i|
|00000250| 73 20 65 6e 61 62 6c 65 | 64 2e 22 29 0a 28 64 65 |s enable|d.").(de|
|00000260| 66 76 61 72 20 66 6c 6f | 77 2d 63 6f 6e 74 72 6f |fvar flo|w-contro|
|00000270| 6c 2d 63 2d 71 2d 72 65 | 70 6c 61 63 65 6d 65 6e |l-c-q-re|placemen|
|00000280| 74 20 33 30 20 22 5c 0a | 43 68 61 72 61 63 74 65 |t 30 "\.|Characte|
|00000290| 72 20 74 68 61 74 20 72 | 65 70 6c 61 63 65 73 20 |r that r|eplaces |
|000002a0| 43 2d 71 2c 20 77 68 65 | 6e 20 66 6c 6f 77 20 63 |C-q, whe|n flow c|
|000002b0| 6f 6e 74 72 6f 6c 20 68 | 61 6e 64 6c 69 6e 67 20 |ontrol h|andling |
|000002c0| 69 73 20 65 6e 61 62 6c | 65 64 2e 22 29 0a 28 66 |is enabl|ed.").(f|
|000002d0| 73 65 74 20 27 65 6e 61 | 62 6c 65 2d 66 6c 6f 77 |set 'ena|ble-flow|
|000002e0| 2d 63 6f 6e 74 72 6f 6c | 20 23 5b 28 26 6f 70 74 |-control| #[(&opt|
|000002f0| 69 6f 6e 61 6c 20 61 72 | 67 75 6d 65 6e 74 29 20 |ional ar|gument) |
|00000300| 22 08 ab 87 c1 08 21 c2 | 58 aa 84 c3 20 41 40 ab |".....!.|X... A@.|
|00000310| a8 c4 c5 c6 c7 c3 20 38 | 23 88 0e 08 85 ab 00 0e |...... 8|#.......|
|00000320| 08 0e 09 89 49 88 0e 08 | ca 89 49 88 0e 08 0e 0b |....I...|..I.....|
|00000330| 89 49 88 0e 08 cc 89 49 | 87 c4 c6 c5 c7 c3 20 38 |.I.....I|...... 8|
|00000340| 23 88 cd ce c2 5c 22 1e | 0f c2 0e 08 47 1e 10 89 |#....\".|....G...|
|00000350| 1e 11 0e 10 57 ab 93 0e | 0f 0e 11 0e 08 0e 11 9c |....W...|........|
|00000360| 49 88 0e 11 54 89 16 11 | aa 68 0e 11 ce 57 ab 8f |I...T...|.h...W..|
|00000370| 0e 0f 0e 11 89 49 88 0e | 11 54 89 16 11 aa 6d 2a |.....I..|.T....m*|
|00000380| 0e 0f 16 08 29 0e 08 0e | 09 ca 49 88 0e 08 ca 0e |....)...|..I.....|
|00000390| 09 49 88 0e 08 0e 0b cc | 49 88 0e 08 cc 0e 0b 49 |.I......|I......I|
|000003a0| 88 d2 d3 d4 d5 21 d6 51 | 21 88 d7 c7 21 87 22 20 |.....!.Q|!...!." |
|000003b0| 5b 61 72 67 75 6d 65 6e | 74 20 70 72 65 66 69 78 |[argumen|t prefix|
|000003c0| 2d 6e 75 6d 65 72 69 63 | 2d 76 61 6c 75 65 20 30 |-numeric|-value 0|
|000003d0| 20 63 75 72 72 65 6e 74 | 2d 69 6e 70 75 74 2d 6d | current|-input-m|
|000003e0| 6f 64 65 20 73 65 74 2d | 69 6e 70 75 74 2d 6d 6f |ode set-|input-mo|
|000003f0| 64 65 20 74 20 6e 69 6c | 20 32 20 6b 65 79 62 6f |de t nil| 2 keybo|
|00000400| 61 72 64 2d 74 72 61 6e | 73 6c 61 74 65 2d 74 61 |ard-tran|slate-ta|
|00000410| 62 6c 65 20 66 6c 6f 77 | 2d 63 6f 6e 74 72 6f 6c |ble flow|-control|
|00000420| 2d 63 2d 73 2d 72 65 70 | 6c 61 63 65 6d 65 6e 74 |-c-s-rep|lacement|
|00000430| 20 31 39 20 66 6c 6f 77 | 2d 63 6f 6e 74 72 6f 6c | 19 flow|-control|
|00000440| 2d 63 2d 71 2d 72 65 70 | 6c 61 63 65 6d 65 6e 74 |-c-q-rep|lacement|
|00000450| 20 31 37 20 6d 61 6b 65 | 2d 73 74 72 69 6e 67 20 | 17 make|-string |
|00000460| 31 32 38 20 74 68 65 2d | 74 61 62 6c 65 20 6a 20 |128 the-|table j |
|00000470| 69 20 6d 65 73 73 61 67 | 65 20 22 58 4f 4e 2f 58 |i messag|e "XON/X|
|00000480| 4f 46 46 20 61 64 6a 75 | 73 74 6d 65 6e 74 20 66 |OFF adju|stment f|
|00000490| 6f 72 20 22 20 67 65 74 | 65 6e 76 20 22 54 45 52 |or " get|env "TER|
|000004a0| 4d 22 20 22 3a 20 20 75 | 73 65 20 43 2d 5c 5c 20 |M" ": u|se C-\\ |
|000004b0| 66 6f 72 20 43 2d 73 20 | 20 61 6e 64 20 20 75 73 |for C-s | and us|
|000004c0| 65 20 43 2d 5e 20 66 6f | 72 20 43 2d 71 2e 22 20 |e C-^ fo|r C-q." |
|000004d0| 73 6c 65 65 70 2d 66 6f | 72 5d 20 36 20 22 5c 0a |sleep-fo|r] 6 "\.|
|000004e0| 54 6f 67 67 6c 65 20 66 | 6c 6f 77 20 63 6f 6e 74 |Toggle f|low cont|
|000004f0| 72 6f 6c 20 68 61 6e 64 | 6c 69 6e 67 2e 0a 57 68 |rol hand|ling..Wh|
|00000500| 65 6e 20 68 61 6e 64 6c | 69 6e 67 20 69 73 20 65 |en handl|ing is e|
|00000510| 6e 61 62 6c 65 64 2c 20 | 75 73 65 72 20 63 61 6e |nabled, |user can|
|00000520| 20 74 79 70 65 20 43 2d | 73 20 61 73 20 43 2d 5c | type C-|s as C-\|
|00000530| 5c 2c 20 61 6e 64 20 43 | 2d 71 20 61 73 20 43 2d |\, and C|-q as C-|
|00000540| 5e 2e 0a 57 69 74 68 20 | 61 72 67 2c 20 65 6e 61 |^..With |arg, ena|
|00000550| 62 6c 65 20 66 6c 6f 77 | 20 63 6f 6e 74 72 6f 6c |ble flow| control|
|00000560| 20 6d 6f 64 65 20 69 66 | 20 61 72 67 20 69 73 20 | mode if| arg is |
|00000570| 70 6f 73 69 74 69 76 65 | 2c 20 6f 74 68 65 72 77 |positive|, otherw|
|00000580| 69 73 65 20 64 69 73 61 | 62 6c 65 2e 22 20 22 50 |ise disa|ble." "P|
|00000590| 22 5d 29 0a 28 66 73 65 | 74 20 27 65 6e 61 62 6c |"]).(fse|t 'enabl|
|000005a0| 65 2d 66 6c 6f 77 2d 63 | 6f 6e 74 72 6f 6c 2d 6f |e-flow-c|ontrol-o|
|000005b0| 6e 20 23 5b 28 26 72 65 | 73 74 20 6c 6f 73 69 6e |n #[(&re|st losin|
|000005c0| 67 2d 74 65 72 6d 69 6e | 61 6c 2d 74 79 70 65 73 |g-termin|al-types|
|000005d0| 29 20 22 c0 c1 21 c2 1b | 89 1c ad 97 c5 c6 0c 5c |) "..!..|.......\|
|000005e0| 22 89 13 ab 87 0c c7 0b | 4f 14 aa 71 0c 0e 08 9d |".......|O..q....|
|000005f0| ad 82 c9 20 2a 87 22 20 | 5b 67 65 74 65 6e 76 20 |... *." |[getenv |
|00000600| 22 54 45 52 4d 22 20 6e | 69 6c 20 68 79 70 68 65 |"TERM" n|il hyphe|
|00000610| 6e 64 20 74 65 72 6d 20 | 73 74 72 69 6e 67 2d 6d |nd term |string-m|
|00000620| 61 74 63 68 20 22 5b 2d | 5f 5d 5b 5e 2d 5f 5d 2b |atch "[-|_][^-_]+|
|00000630| 24 22 20 30 20 6c 6f 73 | 69 6e 67 2d 74 65 72 6d |$" 0 los|ing-term|
|00000640| 69 6e 61 6c 2d 74 79 70 | 65 73 20 65 6e 61 62 6c |inal-typ|es enabl|
|00000650| 65 2d 66 6c 6f 77 2d 63 | 6f 6e 74 72 6f 6c 5d 20 |e-flow-c|ontrol] |
|00000660| 34 20 22 5c 0a 45 6e 61 | 62 6c 65 20 66 6c 6f 77 |4 "\.Ena|ble flow|
|00000670| 20 63 6f 6e 74 72 6f 6c | 20 69 66 20 75 73 69 6e | control| if usin|
|00000680| 67 20 6f 6e 65 20 6f 66 | 20 61 20 73 70 65 63 69 |g one of| a speci|
|00000690| 66 69 65 64 20 73 65 74 | 20 6f 66 20 74 65 72 6d |fied set| of term|
|000006a0| 69 6e 61 6c 20 74 79 70 | 65 73 2e 0a 55 73 65 20 |inal typ|es..Use |
|000006b0| 60 28 65 6e 61 62 6c 65 | 2d 66 6c 6f 77 2d 63 6f |`(enable|-flow-co|
|000006c0| 6e 74 72 6f 6c 2d 6f 6e | 20 5c 22 76 74 31 30 30 |ntrol-on| \"vt100|
|000006d0| 5c 22 20 5c 22 68 31 39 | 5c 22 29 27 20 74 6f 20 |\" \"h19|\")' to |
|000006e0| 65 6e 61 62 6c 65 20 66 | 6c 6f 77 20 63 6f 6e 74 |enable f|low cont|
|000006f0| 72 6f 6c 0a 6f 6e 20 56 | 54 2d 31 30 30 20 61 6e |rol.on V|T-100 an|
|00000700| 64 20 48 31 39 20 74 65 | 72 6d 69 6e 61 6c 73 2e |d H19 te|rminals.|
|00000710| 20 20 57 68 65 6e 20 66 | 6c 6f 77 20 63 6f 6e 74 | When f|low cont|
|00000720| 72 6f 6c 20 69 73 20 65 | 6e 61 62 6c 65 64 2c 0a |rol is e|nabled,.|
|00000730| 79 6f 75 20 6d 75 73 74 | 20 74 79 70 65 20 43 2d |you must| type C-|
|00000740| 5c 5c 20 74 6f 20 67 65 | 74 20 74 68 65 20 65 66 |\\ to ge|t the ef|
|00000750| 66 65 63 74 20 6f 66 20 | 61 20 43 2d 73 2c 20 61 |fect of |a C-s, a|
|00000760| 6e 64 20 74 79 70 65 20 | 43 2d 5e 0a 74 6f 20 67 |nd type |C-^.to g|
|00000770| 65 74 20 74 68 65 20 65 | 66 66 65 63 74 20 6f 66 |et the e|ffect of|
|00000780| 20 61 20 43 2d 71 2e 22 | 5d 29 0a 28 70 72 6f 76 | a C-q."|]).(prov|
|00000790| 69 64 65 20 27 66 6c 6f | 77 2d 63 74 72 6c 29 0a |ide 'flo|w-ctrl).|
+--------+-------------------------+-------------------------+--------+--------+